fan-cooled radiator - German English Dictionary